//
//  xsBackgroundView.h
//  digital_robot_demo
//
//  Created by xskj on 2024/8/29.
// 选择背景
// @[@"我的",@"纯色",@"官方"]

#import <UIKit/UIKit.h>
#import "NSString+WordSize.h"
#import "xsBossMyCollectionView.h"// 我的
#import "xsSolidColorCollectionView.h"// 纯色
#import "xsAuthorityCollectionView.h"// 官方

NS_ASSUME_NONNULL_BEGIN


@protocol xsBackgroundViewProtoCol <NSObject>

@optional
- (void)xsBackgroundViewXbuttonBeClick:(UIButton *)button;

// collectionTyp 0我的  1纯色  2官方   cellModel是其中的三个要判断
- (void)xsBackgroundCollectionViewCellCallBackWithModel:(id)cellModel withCollectionTyp:(NSInteger)collectionTyp;

// 点击了我的 cell里面的delete图片按钮
- (void)xsBackgroundCollectionViewMyCollectionCellDeleteButtonCallWithModel:(xsBossMyCollectionViewCellModel *)cellModel;

@end

@interface xsBackgroundView : UIView

@property (nonatomic,assign)id<xsBackgroundViewProtoCol> delegate;
- (instancetype)initWithButtonTitles:(NSArray *)buttonTitles;

// 我的collecitonview重新获取数据
- (void)xsBossBackgroundVTellMyCollectionViewReloadData;

- (void)xsSetFrame;

@end

NS_ASSUME_NONNULL_END
